new world flycatcher - French English Dictionary